home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / prog_c / cuj0696.zip / SCHROEDE.ZIP / SPHERE.CPP < prev   
C/C++ Source or Header  |  1996-03-26  |  612b  |  31 lines

  1. #include "vtk.hh"
  2.  
  3. main ()
  4.  
  5. {
  6.  
  7.   vtkRenderMaster rm;
  8.   vtkRenderWindow *renWin=rm.MakeRenderWindow();
  9.   vtkRenderer *aren=renWin->MakeRenderer();
  10.   vtkRenderWindowInteractor *iren=renWin->MakeRenderWindowInteractor();
  11.  
  12.   // create visualization network
  13.   vtkSphereSource sphere;
  14.   sphere.SetRadius(0.75);
  15.  
  16.   vtkPolyMapper mapper;
  17.   mapper.SetInput(sphere.GetOutput());
  18.  
  19.   vtkActor actor;
  20.   actor.SetMapper(mapper);
  21.   actor.GetProperty()->SetColor(1,0.39,0.28);
  22.  
  23.   // render sphere
  24.   aren->AddActors(&actor);
  25.   aren->SetBackground(.1,.2,.4);
  26.   renWin->Render();
  27.  
  28.   iren->Start();
  29. }
  30.  
  31.